mentally deficient
मानसिक रूप से कम
lacking mental capacity and devoid of subtlety
मानसिक क्षमता की कमी और सूक्ष्मता से रहित